Real-Time Design with Peer Tasks

نویسندگان

  • Andre Goforth
  • Norman R. Howes
  • Jonathan D. Wood
  • Michael J. Barnes
  • ANDRE GOFORTH
  • NORMAN R. HOWES
  • JONATHAN D. WOOD
چکیده

We introduce a real-time design methodology for large scale, distributed, parallel architecture, real-time systems (LDPARTS) that approaches system scheduling analysis in a way different from those methods that use a scalar metric of urgency such as found in rate (or deadline) monotonic theories. The latter assume the place for scheduling prioritization to be at the functional level of run-time processes. For example, in the Ada programming language this refers to task scheduling. In our method, the fundamental units of prioritization, which we call work items, are system level or domain specific objects with timing requirements (deadlines) associated with them in the requirements specification. For LDPARTS, a work item consists of a collection of tasks. No priorities are assigned to tasks or, equivalently, tasks have equal priorities. Such a collection of tasks is referred to as peer tasks. Current scheduling theories are applied with artifact deadlines introduced by the designer whereas our method schedules work items to meet specification deadlines (sometimes called end-to-end deadlines) required by the user. The new method supports these scheduling properties. The scheduling of work items is based on domain specific importance rather than task level urgency and still meets as many work item deadlines as can be met by scheduling tasks with respect to urgency. Second, the minimum (closest) on-line deadline that can be guaranteed for a work item of highest importance, scheduled at run time, is approximately the inverse of the throughput, measured in work items per second. Third, throughput is not degraded during overload and instead of resorting to task shedding during overload, the designer can specify which work items to shed. We prove these properties in a mathematical model (ref. 1). The degree to which these hold for a specific system depends on how small the statistical variance of work item throughput is over the required system performance envelope. The method works best in a project with a " cut and try " iterative development approach, where measurement of work item throughput may be made under as realistic system load conditions as possible.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Teacher-Assisted vs. Peer-Assisted Performances and L2 Development: A Mixed Methods Approach

The present study compared the impact of teacher-provided and peer-provided oral assistance in the acquisition of English wh-question forms. Participants were 90 female Iranian EFL learners who constituted the 3 groups of the study: teacherassisted, peer-assisted, and a control group. Participants in the experimental groups received assistance either from the teacher or a peer during task-based...

متن کامل

Adaptive Use of Task Assignment Models in Team-based Mobile Business Processes

Most mobile business processes are executed under uncertain and dynamic working environments. This makes the traditional centralized approach for the management of mobile tasks inappropriate to respond to the changes in working environment quickly as collecting the changing information from geographically distributed workforces in real time is expensive if not impossible. This raises the need o...

متن کامل

Hybrid client-server and P2P network for web-based collaborative 3D design

Our proposed research project is to enable 3D distributed visualization and manipulation involving collaborative effort through the use of web-based technologies. Our project resulted from a wide collaborative application research fields: Computer Aided Design (CAD), Building Information Modeling (BIM) or Product Life Cycle Management (PLM) where design tasks are often performed in teams and ne...

متن کامل

Safety Verification of Real Time Systems Serving Periodic Devices

In real-time systems response to a request from a controlled object must be correct and timely. Any late response to a request from such a device might lead to a catastrophy. The possibility of a task overrun, i.e., missing the deadline for completing a requested task, must be checked and removed during the design of such systems. Safe design of real-time systems running periodic tasks under th...

متن کامل

Group Collaboration, Scaffolding Instruction, and Peer Assessment of Iranian EFL Learners Oral Tasks

Peer assessment has gained growing popularity in education and teaching. Being a learning tool, evaluating their peers can equip learners with skills to develop judgments about what forms high-quality work. There have been however research gaps in the literature showing a lack of adequate work on the investigation of peer assessment in a group-oriented classroom context. The present study inten...

متن کامل

Effect of Peer Performance, Future Competitive Performance, and Factors of Correlation with Peer Companies on Manipulation of Abnormal Real Operations

This study aimed to evaluate the effect of peer performance, future competitive performance and factors of correlation with peer companies on the manipulation of abnormal real operations. The research subjects included listed companies in Tehran Stock Exchange during 2013-2017. In total, 128 companies were selected as the statistical sample using systematic elimination approach. Peer performanc...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995